package com.mida.bms.report.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
    * 报告结构实例额外属性值信息_0.0
    */
@ApiModel(value="com-ats-doc-entity-bean-DocBusinessStructSlot")
@Data
public class DocBusinessStructSlot implements Serializable {
    /**
    * 3381
    */
    @ApiModelProperty(value="3381")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long bnsStSlotSoid;

    /**
    * 3299
    */
    @ApiModelProperty(value="3299")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long bnsStructInfoSoid;

    /**
    * 1139
    */
    @ApiModelProperty(value="1139")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long slotSoid;

    /**
    * 1978
    */
    @ApiModelProperty(value="1978")
    private String dataValue;

    /**
    * 3386
    */
    @ApiModelProperty(value="3386")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long slotCodingSoid;

    /**
    * 1048
    */
    @ApiModelProperty(value="1048")
    private Date createDate;

    /**
    * 1108
    */
    @ApiModelProperty(value="1108")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long updateUser;

    /**
    * 1049
    */
    @ApiModelProperty(value="1049")
    private Date updateDate;

    /**
    * 1031
    */
    @ApiModelProperty(value="1031")
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long isDelete;

    private static final long serialVersionUID = 1L;
}